Internet influences on communities